a damp squib - Spanish English Dictionary